package com.hyts.network.task;

/**
 * project-name:gitee-extends-toolbox
 * package-name:com.hyts.ext.network.task
 * author:Libo/Alex
 * create-date:2018-10-27 21:00
 * copyright:libo-hyts-github
 * email:libo2dev@aliyun.com
 * description:此类主要用于:
 */
public abstract class AbstractTask<T> {

    /**
     * 客户端模块对象
     */
    private T clientModel;

    /**
     * 任务客户端模型对象构造器
     * @param clientModel
     */
    public AbstractTask(T clientModel){
       this.clientModel = clientModel;
    }

    public AbstractTask() {
    }

    public T getClientModel() {
        return clientModel;
    }

    public void setClientModel(T clientModel) {
        this.clientModel = clientModel;
    }
}
